too big for your breeches

adj.自負的,自高自大的